@media all and (max-width: 640px) {
	.table-responsive {
		border: none;
	}
	.mailbox {
		.text-right {
			text-align: center;
		}
	}
	.thanks {
		.row {
			.col-lg-5:first-child {
				text-align: center;
			}
		}
		p {
			float: none;
			width: 100%;
		}
		.illustrate {
			float:none;
		}
	}
	.tabs-block{
		.tab-content{
			.hightline-text {
				background: url(../images/line-1.png) 0 center repeat-x;
				min-width: 320px;
				position: relative;
				margin: 30px 0;
				min-height: 40px;
				span {
					padding: 0;
				    min-width: 140px;
				    font-size: 1.4em;
				    margin: -16px 0 0 -70px;
				}
			}
		}
	}
}